package com.senlingspace.system.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.senlingspace.common.annotation.Excel;
import lombok.Data;

import java.util.Date;

/**
 *
 *
 * @author Administrator
 */
@Data
public class SlkjShiftManagementVo {
    /** 主键id */
    private Long id;

    /** 交班号 */
    @Excel(name = "交班号")
    private Long handoverId;

    /** 门店名称 */
    @Excel(name = "门店名称")
    private String shopName;

    /** 门店id */
    @Excel(name = "门店id")
    private Long shopId;

    /** 员工id */
    @Excel(name = "员工id")
    private Long userId;

    /** 用户昵称 */
    @Excel(name = "用户昵称")
    private String nickName;

    /** 领用时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "领用时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date startTime;

    /** 交班时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "结算时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date endTime;

    /** 备用现金 */
    @Excel(name = "备用现金")
    private Long pettyCash;

    /** 总收款 */
    @Excel(name = "总收款")
    private Long totalReceipts;

    /** 现金收款 */
    @Excel(name = "现金收款")
    private Long cashReceipts;

    /** 扫码收款 */
    @Excel(name = "扫码收款")
    private Long scanForPayment;

    /** 扫码支付门票数量 */
    @Excel(name = "扫码支付门票数量")
    private Long scanTicketNum;

    /** 应交班现金金额 */
    @Excel(name = "应交班现金金额")
    private Long shiftHandover;
}
